stop engines - Turkish English Dictionary